@charset "gb2312";
*{margin: 0px;padding: 0px;font-size:14px;color:#333; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; line-height:26px; list-style:none}
body{ max-width:1920px; margin:0 auto;}
img{ border:none}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none; color:#0261ae;}

.left{ float:left}
.right{ float:right}
.clear{ height:0; line-height:0; overflow:hidden; clear:both}
.head{ width:100%; height:auto}
.head .textbox{ width:100%; height:26px; background:#e9e9e9}
.head .textbox .content{ width:1156px; height:26px; margin:0 auto}
.head .textbox .content,.head .textbox .content *{ font-size:13px; color:#7b7b7b}

.head .logo{ width:1200px; height:137px; margin:0 auto; background:url(images/logo.gif) no-repeat 0 0}
.head .navback{ width:100%; height:55px; background:url(images/nav.gif) repeat-x 0 0}
.head .navback .nav{ width:1200px; height:55px; margin:0 auto; position:relative; z-index:1000}
.head .navback .nav li{ width:146px; height:55px; background:url(images/navline.gif) no-repeat right 0; float:left}
.head .navback .nav #backnone{ background:none}
.head .navback .nav .menu{ display: block; width:150px; height:55px; line-height:55px; color:#fff; font-size:16px; text-align:center}
.head .navback .nav .menu:hover,.head .navback .nav .menua,.head .navback .nav .menua:hover{ display: block; width:150px; height:55px; line-height:55px; color:#fff; font-size:16px; text-align:center; background:url(images/navmove.gif) no-repeat center 0}


.head .navback .nav .movetwo{ width:150px; height:55px;}
.head .navback .nav .now {  display:block; height:55px;overflow:hidden; background:none }
.head .navback .nav .move {  display:block; height: auto; background:url(images/navmove.gif) no-repeat center 0;}
.head .navback .nav .move .movebox{  height:auto; background:#fff; border:5px solid #fff; border-bottom:15px solid #fff }
.head .navback .nav .move .movebox a{ display:block; height:30px; line-height:30px; text-align:left; border-bottom:1px dashed #999; background:url(images/navtwotb.png) no-repeat 20px 10px ; text-indent:38px; }
.head .navback .nav .move .movebox a:hover{  background:url(images/navtwotb.png) no-repeat 20px -21px  }
.head .navback .nav .move  #pro{ width:415px;}
.head .navback .nav .move  #pro a{ float:left; width:205px; overflow:hidden}

.bannerfo{ width:100%; height:46px; background:#686868}
.bannerfo ul{ width:1200px; height:46px; margin:0 auto}
.bannerfo ul li{ display:inline}
.bannerfo ul .inputbox{ width:245px; height:32px; padding:7px 0; overflow:hidden}
.bannerfo ul .inputbox input{ width:232px; height:28px; padding:2px 5px; border:none; background:#fff; }
.bannerfo ul .menuser{ width:33px; height:31px; padding:8px 20px 0 0}
.bannerfo ul .menuser img{width:33px; height:31px}
.bannerfo ul .text{ width:850px; height:46px;}
.bannerfo ul .text,.bannerfo ul .text *{ line-height:46px; color:#eee}
.bannerfo ul .text span{ font-weight:bold; font-size:15px; color:#fff}

.main{ width:1200px; margin:15px auto 0}
.prolist{ width:234px; height:auto}
.prolist .prolibox{width:234px; height:auto; background:#686868}
.prolist .prolibox .title{ display:block; height:41px; width:234px; background:url(images/lefttb1.gif) no-repeat 0 0 #0261ae; text-indent:48px; line-height:41px; font-size:18px; color:#fff}
.prolist .prolibox .content .op1 a{ display:block; width:218px; height:39px; margin:7px auto; background:url(images/list.gif) no-repeat 0 0; line-height:39px; text-indent:38px; font-size:15px; color:#000; overflow:hidden}
.prolist .prolibox .content .op1 a:hover,.prolist .prolibox .content #now,.prolist .prolibox .content #now:hover{ display:block; width:218px; height:39px; margin:7px auto; background:url(images/list.gif) no-repeat 0 -40px; line-height:39px; text-indent:38px; font-size:15px; color:#fff; overflow:hidden}
.tt1{display:block; width:218px; height:39px;line-height:39px;font-size:15px; color:#ffffff; overflow:hidden; float:left;}
.tt1 a{color:#ffffff;}
.prolist .prolibox .prologo{ height:auto; background:#0261ae; color:#fff; padding:10px;}

.rigshow{ width:951px; height:auto}
.rigshow .probox{ width:949px; height:483px; overflow:hidden; border:1px solid #cdcdcd}
.rigshow .probox .title{ width:949px; height:39px; background:url(images/rightbg1.gif) repeat-x 0 0; border-bottom:1px solid #cdcdcd}
.rigshow .probox .title p{ display:inline; width:840px; overflow:hidden; height:39px; line-height:39px; color:#000; font-size:18px; background:url(images/righttb1.gif) no-repeat 0 0; text-indent:55px}
.rigshow .probox .title a{ display:inline; width:70px; height:39px; line-height:39px}
.rigshow .probox .content{ width:947px; height:440px; overflow:hidden; padding:10px 0 0 20px;}
.rigshow .probox .content a{ display:inline; width:196px; height:175px; margin:20px 15px 5px 15px; float:left;  overflow:hidden; }
.rigshow .probox .content a img{ width:194px; height:140px; border:1px solid #ddd}
.rigshow .probox .content a p{ display:block; height:30px; line-height:30px; width:196px; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rigshow .probox .content a:hover p{ display:block; height:30px; line-height:30px; width:196px; text-align:center; overflow:hidden; background: #348ce7; color:#fff;text-overflow:ellipsis;white-space:nowrap;}


.advantage{ width:1200px; height:auto; margin:20px auto 0}
.advantage .title{ height:146px; background:url(images/midad1.gif) center top no-repeat;}
.advantage .content{ margin-top:20px}

.childaa{ width:264px; height:496px; display:block; float:left; margin-right:48px; background:url(images/midmenu.gif) no-repeat 0 0; position:relative}
.childaa img{ position:absolute; left:42px; top:9px; width:179px; height:179px}
.childaa p{ position:absolute; left:18px; top:212px; width:235px; height:49px; display:block; text-align:center; line-height:49px; font-size:28px; color:#1b75bd}
.childaa span{ position:absolute; left:18px; top:268px; width:235px; height: auto;font-size:14px; color:#666; line-height:23px}
.childaa a{ position:absolute; left:76px; top:370px; width:110px; height:35px; display:block; text-align:center; line-height:35px;font-size:14px; color:#fff;}
.childaa:hover{background:url(images/midmenu.gif) no-repeat -265px 0}
.childaa:hover p{ line-height:49px; font-size:28px; color:#fff}
.childaa:hover span{font-size:14px; color:#c4e7f5; line-height:23px}
.childaa:hover a{line-height:35px; font-size:14px; color:#019dda;}




.midad{ width:1248px; height:680px; overflow:hidden; margin:20px auto 0}
.midad .adhead{ background:url(images/midad1.gif) no-repeat center 0; height:146px}
.midad .content{ border-top:20px solid #fff; width:1248px; height:496px}
.midad .content .bigbox{width:264px; height:496px; display:block; float:left; margin:0 24px;}
.midad .content .bigbox .box{ width:264px; height:496px; display: block; background:url(images/midmenu.gif) no-repeat 0 0;position:relative}
.midad .content .bigbox:hover .box{width:264px; height:496px; display: block; background:url(images/midmenu.gif) no-repeat -265px 0;position:relative; color:#fff}
.midad .content .bigbox .pic{ position:absolute; width:264px; height:487px; left:0; top:0; padding-top:9px; text-align:center}
.midad .content .bigbox .box .title{ display:block; height:60px; line-height:60px; font-size:28px; text-align:center; color:#1b75bd; top:206px; left:0; width:264px; position:absolute}
.midad .content .bigbox:hover .box .title{ display:block; height:60px; line-height:60px; font-size:28px; text-align:center;  top:206px; left:0; width:264px; position:absolute;color:#fff;}
.midad .content .bigbox .box .text{ width:230px; height:69px; position:absolute; top:270px; left:50%; margin-left:-115px; font-size:14px; color:#666; line-height:23px}
.midad .content .bigbox:hover .box .text{ width:230px; height:69px; position:absolute; top:270px; left:50%; margin-left:-115px; font-size:14px; color:#c4e7f5; line-height:23px}
.midad .content .bigbox .box .more{ display:block; width:110px; height:35px; position:absolute; top:370px; left:50%; margin-left:-55px; color:#fff; text-align:center; line-height:35px}
.midad .content .bigbox:hover .box .more{ display:block; width:110px; height:35px; position:absolute; top:370px; margin-left:50%; left:-55px; color:#019dda; text-align:center; line-height:35px}
.midad .content .bigbox .box .more:hover{ display:block; width:110px; height:35px; position:absolute; top:370px; margin-left:50%; left:-55px; color:#019dda; text-align:center; line-height:35px; text-decoration:underline}


.midadtwo{ width:100%; height:auto; margin-top:20px}
.midadtwo .widad{ width:100%; height:269px; background:url(images/midbigad.jpg) no-repeat center 0}
.midadtwo .adbox{ width:100%; height:auto; background:url(images/midadbg.gif) repeat-x 0 0}
.midadtwo .adbox .toppic{ width:1200px; height:150px; background:url(images/midbigtitle.png) no-repeat center 20px; margin:0 auto}
.midadtwo .adbox .conbox{ width:1200px; height:auto; margin:0 auto}
.midadtwo .adbox .conbox .textbox{ width:600px; height:460px}
.midadtwo .adbox .conbox .pic{ width:590px; height:460px; background:url(images/adpic1.png) no-repeat center center}
.midadtwo .adbox .conbox .pic_b{ width:590px; height:460px; background:url(images/adpic2.jpg) no-repeat 10px center}
.midadtwo .adbox .conbox .textbox .textlist{ width:511px; height:auto; margin:35px 0 35px 33px}
.midadtwo .adbox .conbox .textbox .textlist .title{ width:511px; height:44px; display:block; background:url(images/adtextnav.gif) no-repeat 0 0}
.midadtwo .adbox .conbox .textbox .textlist .title span{ width:51px; height:44px; display:block; color:#fff; font-size:30px; font-weight:bold; line-height:48px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; text-align:center}
.midadtwo .adbox .conbox .textbox .textlist .title p{ width:446px; height:44px; display:block; color:#2092c9; font-size:25px; line-height:44px; overflow:hidden; text-align:left}
.midadtwo .adbox .conbox .textbox .textlist .content,.midadtwo .adbox .conbox .textbox .textlist .content *{ font-size:14px; line-height:25px; color:#2092c9; padding:0 6px}


.about{ width:100%; height:365px; background:#f5f5f5}
.about .box{ width:1200px; height:auto; margin:0 auto}
.about .box .title{ font-size:40px; color:#0261ae; line-height:115px; text-align:center; font-weight:bold; height:105px; width:1200px; display:block; overflow:hidden}
.about .box .pic{ display:block; width:446px; height:239px; background:url(images/aboutpic.jpg) no-repeat 0 0; margin-top:8px}
.about .box .text{ width:720px; height:auto}
.about .box .text .content{ width:720px; height:180px; line-height:30px; overflow:hidden; font-size:15px;}
.about .box .text .content,.about .box .text .content *{ line-height:30px; font-size:15px}
.about .box .text .more{ display:block; width:106px; height:30px; background: #ff6600; text-align:center; color:#fff; line-height:30px; margin-top:10px}
.about .box .text .more:hover{ text-decoration:underline}

.workshop{ width:100%; height:270px; background:#e6e6e6}
.workshop .title{ line-height:42px; background:#747474; text-align:center; font-size:22px; font-weight:bold; color:#fff}
.workshop .box{ width:1248px; height:210px; position:relative; margin:0 auto}
.workshop .box .leftjt{ position:absolute; left:0; top:80px; display:block; width:33px; height:43px; background:url(images/jianzuo1.gif) no-repeat 0 0}
.workshop .box .leftjt:hover{  background:url(images/jianzuo1.gif) no-repeat 0 -44px}
.workshop .box .rigjt{ position:absolute; right:0; top:80px; display:block; width:33px; height:43px; background:url(images/jianyou1.gif) no-repeat 0 0}
.workshop .box .rigjt:hover{  background:url(images/jianyou1.gif) no-repeat 0 -44px}
.workshop .box .con_work{ width:1160px; height:156px; position:absolute; left:44px; top:24px; overflow:hidden}
.workshop .box .con_work a{ display: inline; width:209px; height:150px; border:3px solid #fff; margin:0 10px; float:left}


.newsbox{ width:808px; height:auto}
.newsbox .newsnav{ width:808px; height:36px; background:url(images/newstb.gif) no-repeat 3px 0 #2b9bcf}
.newsbox .newsnav p{ text-indent:42px; color:#fff; line-height:36px; font-size:18px}
.newsbox .newsnav a{ line-height:36px; color:#fff; padding-right:15px}
.newsbox .newsnav a:hover{ color:#b7e7fd}
.newsbox .borbox{ width:806px; height:415px; border:1px solid #e6e6e6; border-top:none}
.newsbox .borbox .headlines{ width:774px; height:119px; border-bottom:1px dashed #aaa; margin:0 auto}
.newsbox .borbox .headlines .title{ width:774px; height:50px; line-height:50px; text-align:center; overflow:hidden; font-size:25px; display:block; border-top:10px solid #fff;text-overflow:ellipsis;white-space:nowrap;}
.newsbox .borbox .headlines .abstract{ width:774px; height:48px; overflow:hidden;}
.newsbox .borbox .headlines .abstract,.newsbox .borbox .headlines .abstract *{ line-height:22px; font-size:14px}
.newsbox .borbox .newsbotcon{ width:774px; height:280px; overflow:hidden; margin:0 auto}
.newsbox .borbox .newsbotcon .slide{ display:block; width:326px; height:245px; padding:20px 0 0 10px}
.newsbox .borbox .newsbotcon .newslistho{ display:block; width:420px; height:280px; overflow:hidden; padding-top:20px}
.newsbox .borbox .newsbotcon .newslistho div{ display:block; width:420px; height:30px; background:url(images/tb.gif) no-repeat 8px 14px;}
.newsbox .borbox .newsbotcon .newslistho div a{ float:left; display:block; width:320px; height:30px; line-height:30px; overflow:hidden; text-indent:20px;text-overflow:ellipsis;white-space:nowrap;}
.newsbox .borbox .newsbotcon .newslistho div span{ float:right; display:block; width:80px; height:30px; line-height:30px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color:#999; font-size:13px}


.newsbox_b{ width:234px; height:auto; margin-top:15px}
.newsbox_b .newsnav{ width:234px; height:36px; background:url(images/newstb.gif) no-repeat 3px 0 #2b9bcf}
.newsbox_b .newsnav p{ text-indent:42px; color:#fff; line-height:36px; font-size:18px}
.newsbox_b .newsnav a{ line-height:36px; color:#b7e7fd; padding-right:15px}
.newsbox_b .newsnav a:hover{ color:#b7e7fd}
.newsbox_b .borbox{ width:232px; height:270px; border:1px solid #e6e6e6; border-top:none}
.newsbox_b .borbox .newsbotcon{ width:216px; height:270px; overflow:hidden; margin:0 auto}
.newsbox_b .borbox .newsbotcon .newslistho{ display:block; width:216px; height:260px; overflow:hidden; padding-top:10px}
.newsbox_b .borbox .newsbotcon .newslistho div{ display:block; width:216px; height:30px; background:url(images/tb.gif) no-repeat 8px 14px;}
.newsbox_b .borbox .newsbotcon .newslistho div a{ float:left; display:block; width:216px; height:30px; line-height:30px; overflow:hidden; text-indent:20px;text-overflow:ellipsis;white-space:nowrap;}


.questionbox{ width:370px; height:auto}
.questionbox .quesnav{width:370px; height:36px; background:url(images/wttb.gif) 3px 0 no-repeat #ff7d00}
.questionbox .quesnav p{ text-indent:47px; color:#fff; line-height:36px; font-size:18px}
.questionbox .quesnav a{ line-height:36px; color:#fff; padding-right:15px}
.questionbox .quesnav a:hover{ line-height:36px; color:#f4d6b9; padding-right:15px}
.questionbox .borbox{width:368px; height:405px; border:1px solid #e3e3e3; border-top:none; background:#f3f3f3; padding-top:10px}
.questionbox .borbox #ulOrderAnns{ width:342px; height:390px; margin:0px auto }
.questionbox .borbox .con_que{ width:342px; height:78px; border-bottom:1px dashed #6c6c6c; margin:0 auto; padding:10px 0}
.questionbox .borbox .con_que .title{ display:block; width:342px; height:28px; line-height:28px; background:url(images/que1.gif) no-repeat 5px 4px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-indent:35px; font-size:15px }
.questionbox .borbox .con_que .abstract{ display:block; width:302px; height:46px;  background:url(images/que2.gif) no-repeat 5px 4px; overflow:hidden; padding-left:35px}
.questionbox .borbox .con_que .abstract,.questionbox .borbox .con_que .abstract *{line-height:22px; font-size:13px; color:#666}


.footer{ width:100%; height:306px; background:#0066b9; margin-top:15px}
.footer .box{ width:1200px; height:auto; margin:0 auto}
.footer .box .fologo{ width:230px; height:306px; background:url(images/botlogo.gif) no-repeat}
.footer .box .content{ width:940px; height:260px; margin-top:13px}
.footer .box .content,.footer .box .content *{ color:#aad0ed; font-size:14px; line-height:28px}
.footer .box .content a:hover{ text-decoration:underline}
.footer .box .content li{ display:block; padding:15px 0; border-bottom:1px solid #3385c7}
.footer .box .content .fonav{ padding-bottom:10px}
.footer .box .content .fonav a{ font-size:15px; color:#fff;}
.footer .box .content .fopro a{text-overflow:ellipsis;white-space:nowrap; padding:0 20px 0 0;}

.ban_litte{ width:100%; height:298px; background:url(images/bannei.jpg) no-repeat center 0}
.aboshow{ width:951px; height:auto}
.aboshow .abobox{ width:949px; height: auto;  border:1px solid #cdcdcd}
.aboshow .abobox .title{ width:949px; height:39px; background:url(images/rightbg1.gif) repeat-x 0 0; border-bottom:1px solid #cdcdcd}
.aboshow .abobox .title p{ display:inline; width:840px; overflow:hidden; height:39px; line-height:39px; color:#000; font-size:18px; background:url(images/righttb1.gif) no-repeat 0 0; text-indent:55px}
.aboshow .abobox .title a{ display:inline; width:70px; height:39px; line-height:39px}
.aboshow .abobox .content{ width:897px;  padding:10px 25px 30px; height:auto;}
.aboshow .abobox .content,.aboshow .abobox .content *{ font-size:16px; line-height:35px}
.aboshow .abobox .content p{ margin-top:15px; margin-bottom:15px}
.aboshow .abobox .content img{ max-width:890px}

.aboshow .abobox  #telback{ background:url(images/lxs.png) no-repeat 80px -30px; min-height:450px; padding:30px 0 0 480px; width:420px}
.aboshow .abobox #comwhback{ background:url(images/ding.jpg) no-repeat 480px 30px;min-height:320px; padding:50px 0 0 60px; width:840px}
.aboshow .abobox #comwhback,.aboshow .abobox #comwhback *{ font-family:¿¬Ìå_gb2312; font-size:22px; font-weight:bold;}

.aboshow .marfive{ margin-top:15px}


.aboshow .abobox .content_c{ padding:10px 20px 30px}
.aboshow .abobox .content_c .proimg{ display:inline; width:173px; height:175px; float:left; margin:20px 10px 5px 23px; overflow:hidden; background: url(images/pro_bg.gif) no-repeat 0 0;}
.aboshow .abobox .content_c .proimg img{ border:1px solid #fff; width:147px; height:123px; margin:12px 0 8px 12px}
.aboshow .abobox .content_c .proimg_b{ display:inlne; width:190px; padding:3px; border:#CDCDCD solid 1px; height:172px;  margin:15px 15px 5px 14px; overflow:hidden; text-align:center; line-height:30px; background:#f6f6f6; float:left; font-size:13px;}
.aboshow .abobox .content_c .proimg_b:hover{ display:inlne; width:190px; padding:3px; border:#CDCDCD solid 1px; height:172px;  margin:15px 15px 5px 14px; overflow:hidden; text-align:center; line-height:30px; background:#f3f0ec; float:left; font-size:13px}

.aboshow .abobox .content_c .proshow .prtitle{ line-height:35px; text-align:center; font-size:25px; padding:10px 0; font-weight:bold}
.aboshow .abobox .content_c .proshow .primgpic{ width:882px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.aboshow .abobox .content_c .proshow .primgpic img{ max-width:880px; border:1px solid #ddd}
.aboshow .abobox .content_c .proshow .prtent img{max-width:880px; margin-top:5px; margin-bottom:5px}
.aboshow .abobox .content_c .proshow .prtent{ padding-left:10px; padding-right:10px}
.aboshow .abobox .content_c .proshow .prtent,
.aboshow .abobox .content_c .proshow .prtent *{ font-size:15px; line-height:30px}
.aboshow .abobox .content_c .proshow .next{ padding:20px 0; color:#666}
.aboshow .abobox .content_c .proshow .pos{ height:16px; line-height:16px; border-bottom:1px dashed #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}
.aboshow .abobox .content_c .proshow .prtent p{ margin-top:10px;margin-bottom:10px}

.aboshow .abobox .content_c .newslist{ height:39px; width:900px; margin:0px auto}
.aboshow .abobox .content_c .newslist ul li{ height:38px; width:900px; line-height:38px; border-bottom:1px dashed #aaa; background:url(images/tb.jpg) no-repeat 10px 16px #fff; text-indent:26px; overflow:hidden;}
.aboshow .abobox .content_c .newslist ul li:hover{ height:38px; width:900px; line-height:38px; border-bottom:1px dashed #aaa; background:url(images/tb.jpg) no-repeat 10px 16px #f8f8f8; text-indent:26px; overflow:hidden}
.aboshow .abobox .content_c .newslist ul li a{ height:38px; width:790px; display:block; overflow:hidden; line-height:38px; font-size:15px;text-overflow:ellipsis;white-space:nowrap}
.aboshow .abobox .content_c .newslist ul li span{ height:38px; width:98px; display:block; overflow:hidden; line-height:38px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666}


.aboshow .abobox .content_c .newslist_b{ height:100px; width:900px; margin:0px auto 10px; border-bottom:1px dashed #aaa}
.aboshow .abobox .content_c .newslist_b ul .titlenews{ height:35px; width:900px; line-height:38px;}
.aboshow .abobox .content_c .newslist_b ul .titlenews a{ height:35px; width:760px; display:block; overflow:hidden; line-height:35px; font-size:18px;text-overflow:ellipsis;white-space:nowrap; font-weight:bold}
.aboshow .abobox .content_c .newslist_b ul .titlenews span{ height:35px; width:98px; display:block; overflow:hidden; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666}
.aboshow .abobox .content_c .newslist_b ul .abstract{ display:block; height:44px; overflow:hidden; width:900px}
.aboshow .abobox .content_c .newslist_b ul .abstract,.aboshow .abobox .content_c .newslist_b ul .abstract *{line-height:22px; font-size:14px;}


.aboshow .abobox .content_c .proimg{ display:inline; width:196px; height:175px; float:left; margin:20px 10px 5px 18px; overflow:hidden; }
.aboshow .abobox .content_c .proimg img{width:194px; height:140px; margin:0; border:1px solid #ddd}
.aboshow .abobox .content_c .proimg p{ display:block; height:30px; line-height:30px; width:196px; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.aboshow .abobox .content_c .proimg:hover p{ display:block; height:30px; line-height:30px; width:196px; text-align:center; overflow:hidden; background: #348ce7; color:#fff;text-overflow:ellipsis;white-space:nowrap;}

.proimg_aa{ float:left; width:}

.proimg_aa{ display:inline; width:196px; height:175px; float:left; margin:20px 10px 5px 18px; overflow:hidden; }
.proimg_aa img{width:194px; height:140px; margin:0; border:1px solid #ddd}
.proimg_aa p{ display:block; height:30px; line-height:30px; width:196px; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.proimg_aa:hover p{ display:block; height:30px; line-height:30px; width:196px; text-align:center; overflow:hidden; background: #348ce7; color:#fff;text-overflow:ellipsis;white-space:nowrap;}
